a special friend - German English Dictionary